high-spatial resolution imagery - Espagnol Anglais Dictionnaire